package com.beiing.tianshuai.tianshuai.interest.view;

import com.beiing.tianshuai.tianshuai.base.BaseViewImpl;
import com.beiing.tianshuai.tianshuai.entity.CodeBean;
import com.beiing.tianshuai.tianshuai.entity.FollowResultBean;
import com.beiing.tianshuai.tianshuai.interest.entity.InterestVideoDetailBean;

/**
 * Created by Jinni on 2017/12/1 0001
 */

public interface InterestVideoDetailViewImpl extends BaseViewImpl<InterestVideoDetailBean> {

    void getMoreReplySuccess(InterestVideoDetailBean bean);

    void getMoreReplyError(Throwable throwable);

    void getAddReplySuccess(CodeBean bean);

    void getAddReplyError(Throwable throwable);

    void onFollowedSuccess(FollowResultBean bean);

    void onFollowedError(Throwable throwable);

    void onDelReplySuccess(CodeBean bean, int position);

    void onDelReplyError(Throwable throwable);
}
